Home
Work area
Library
Dictionary
Enter the word for search
cast the first stone
Overview
Examples
AI Expert
Dictionaries
Translations
jeter la première pierre
Definitions
To accuse or criticize someone for a fault or wrongdoing, especially when one is not without fault themselves; derived from a biblical reference implying that one should not judge others if they themselves are not innocent.
Overview
Examples
AI Expert
Dictionaries